wreak one's spite - Francés Inglés Diccionario